package com.tiger.project.domain.req;

import com.tiger.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NonNull;

/**
 * @Author bai
 * Date on 2022/11/29  20:34
 * Description:维修项目审核回调
 */
@Data

public class MaintenanceApplyBack {

    /**
     * 项目名称
     */
    @NonNull
    private String name;

    private Long id;

    private Long status;

    /** 发起部门负责人 */
    @Excel(name = "发起部门负责人")
    @ApiModelProperty(value = "发起部门负责人")
    private String sourceDeptName;

    /** 部门负责人 */
    @Excel(name = "部门负责人")
    @ApiModelProperty(value = "部门负责人")
    private String deptName;

    /** 勘察结果 */
    @Excel(name = "勘察结果")
    @ApiModelProperty(value = "勘察结果")
    private String reconnaissanceReport;

    /** 勘察结果附件 */
    @Excel(name = "勘察结果附件")
    @ApiModelProperty(value = "勘察结果附件")
    private String reconnaissanceReportFile;

    /** 招标文件 */
    @Excel(name = "招标文件")
    @ApiModelProperty(value = "招标文件")
    private String invitationFile;

    /** 开标情况表 */
    @Excel(name = "开标情况表")
    @ApiModelProperty(value = "开标情况表")
    private String openingTenderFile;

    /** 报价单 */
    @Excel(name = "报价单")
    @ApiModelProperty(value = "报价单")
    private String quotation;

    /** 中标供应商 */
    @Excel(name = "中标供应商")
    @ApiModelProperty(value = "中标供应商")
    private String providerName;

    /** 中标价 */
    @Excel(name = "中标价")
    @ApiModelProperty(value = "中标价")
    private String providerMoney;

    /** oa审批链接 */
    @Excel(name = "oa审批链接")
    @ApiModelProperty(value = "oa审批链接")
    private String oaFile;

}
